engineered (cell/tissue) - English Synonyms Dictionary